USB/IP - a Peripheral Bus Extension for Device Sharing over IP Network

نویسندگان

  • Takahiro Hirofuchi
  • Eiji Kawai
  • Kazutoshi Fujikawa
  • Hideki Sunahara
چکیده

As personal computing becomes more popular and affordable, the availability of peripheral devices is also increasing rapidly. However, these peripheral devices can usually only be connected to a single machine at time. The ability to share peripheral devices between computers without any modification of existing computing environments is, consequently, a highly desirable goal, as it improves the efficiency and usability of such devices. Existing device sharing technologies in the pervasive computing area are not sufficient for peripheral devices designed for personal computers, because these technologies do not provide the degree of networktransparency necessary for both applications and device drivers. In this paper, we propose USB/IP as a peripheral bus extension over an Internet Protocol (IP) network. This novel device sharing approach is based on the sophisticated peripheral interfaces that are supported in most modern operating systems. Using a virtual peripheral bus driver, users can share a diverse range of devices over networks without any modification in existing operating systems and applications. Our experiments show that USB/IP has sufficient I/O performance for many USB devices, including isochronous ones. We also describe performance optimization criteria that can be used to achieve further performance improvements.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

USB/IP - A Peripheral Bus Extension for Device Sharing over IP Network (Awarded FREENIX Track Best Paper Award!)

As personal computing becomes more popular and affordable, the availability of peripheral devices is also increasing rapidly. However, these peripheral devices can usually only be connected to a single machine at time. The ability to share peripheral devices between computers without any modification of existing computing environments is, consequently, a highly desirable goal, as it improves th...

متن کامل

Design and Implementation of Peripheral Sharing Mechanism on Pervasive Computing with Heterogeneous Environment

As pervasive computing permeate into user’s lives, many embedded devices based on Linux exist around the users. In this circumstance, the heterogeneousness of operating systems causes incompatibility problems in sharing peripherals since the users and the devices have a different operating system. In this paper, we propose a USB Cross-platform Extension to share peripherals in a heterogeneous e...

متن کامل

A Distributed Architecture for Remote Validation of Software Licenses Using USB/IP Protocol

USB dongles have been used by a wide range of software manufacturers to store a copy-protected of their application’s license. The licenses validation procedure through USB dongles faces several concerns, as the risks of theft or losing dongle. Also, in scenarios where the number of dongles is reduced, users may have to wait for dongle access, which may lead to loss of productivity. In this pap...

متن کامل

Multi-hop Wireless Body Area Network Design for WUSB support in Wireless Home Networks

The wireless universal serial bus (WUSB) connects personal computers (PCs) to their peripherals and the consumer-electronics (CE) in people’s living home networks. A wireless body area network (WBAN) allows the integration of intelligent, miniaturized, low-power sensor nodes that monitor body functions and the surrounding environment. In this paper, we propose a method for multi-hop network ext...

متن کامل

Implementation and Functional Verification of Soft IP Core of USB 3.0 Device MAC Layer

Universal Serial Bus has supported a wide variety of devices from keyboard, mouse, flash memory, imaging up to high speed broad band devices. In addition, user applications demand a higher performance connection between the PC and other increasingly sophisticated peripherals. USB 3.0 addresses this need by adding even faster transfer rates. It assures a data transfer rate of 4.8 Gbps as compare...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005